Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 41c9f22405ccfdcc3a9608ced21e7b2b88afe369


Parents : 1d5f24c
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-04-22T15:49:01-05:00

feat(locales): add path finder translations for multiple languages

Changes
Diff

diff --git a/meshchatx/src/frontend/locales/de.json b/meshchatx/src/frontend/locales/de.json
index 676749db..2c6261b3 100644
--- a/meshchatx/src/frontend/locales/de.json
+++ b/meshchatx/src/frontend/locales/de.json
@@ -1148,7 +1148,18 @@
"load_phase_finding_path": "Netzwerkpfad zum Knoten wird gesucht",
"load_phase_establishing_link": "Verbindung zum Knoten wird aufgebaut",
"load_phase_requesting_page": "Seitenanfrage wird gesendet",
- "load_phase_transferring": "Seite wird empfangen"
+ "load_phase_transferring": "Seite wird empfangen",
+ "path_finder": "Pfadfinder",
+ "path_finder_quick_request": "Pfad anfordern",
+ "path_finder_force_find": "Pfad erzwingen (warten)",
+ "path_finder_drop_and_request": "Pfad verwerfen und neu suchen",
+ "path_finder_load_archive": "Letzten Archiv-Snapshot laden",
+ "path_finder_request_sent": "Pfadanforderung gesendet",
+ "path_finder_found": "Pfad gefunden, Seite wird erneut versucht",
+ "path_finder_not_found": "Kein Pfad innerhalb des Zeitlimits gefunden",
+ "path_finder_dropped_and_requested": "Pfad verworfen, neue Anforderung läuft",
+ "path_finder_failed": "Pfadfinder-Anforderung fehlgeschlagen",
+ "path_finder_archive_loading": "Suche nach Archiv-Snapshot..."
},
"forwarder": {
"title": "LXMF-Weiterleiter",

diff --git a/meshchatx/src/frontend/locales/en.json b/meshchatx/src/frontend/locales/en.json
index e30fb45e..14b09c73 100644
--- a/meshchatx/src/frontend/locales/en.json
+++ b/meshchatx/src/frontend/locales/en.json
@@ -1208,7 +1208,18 @@
"load_phase_finding_path": "Looking for a network path to the node",
"load_phase_establishing_link": "Establishing link to the node",
"load_phase_requesting_page": "Sending page request",
- "load_phase_transferring": "Receiving page"
+ "load_phase_transferring": "Receiving page",
+ "path_finder": "Path Finder",
+ "path_finder_quick_request": "Request path",
+ "path_finder_force_find": "Force find path (wait)",
+ "path_finder_drop_and_request": "Drop path and re-discover",
+ "path_finder_load_archive": "Load latest archive snapshot",
+ "path_finder_request_sent": "Path request sent",
+ "path_finder_found": "Path found, retrying page",
+ "path_finder_not_found": "No path found within timeout",
+ "path_finder_dropped_and_requested": "Path dropped, requesting again",
+ "path_finder_failed": "Path finder request failed",
+ "path_finder_archive_loading": "Looking for archive snapshot..."
},
"forwarder": {
"title": "LXMF Forwarder",

diff --git a/meshchatx/src/frontend/locales/es.json b/meshchatx/src/frontend/locales/es.json
index 567d9fb6..07c70b4d 100644
--- a/meshchatx/src/frontend/locales/es.json
+++ b/meshchatx/src/frontend/locales/es.json
@@ -1208,7 +1208,18 @@
"load_phase_finding_path": "Buscando un camino de red hacia el nodo",
"load_phase_establishing_link": "Establecer vínculos con el nodo",
"load_phase_requesting_page": "Enviar solicitud de página",
- "load_phase_transferring": "Página de recepción"
+ "load_phase_transferring": "Página de recepción",
+ "path_finder": "Buscador de ruta",
+ "path_finder_quick_request": "Solicitar ruta",
+ "path_finder_force_find": "Forzar búsqueda de ruta (esperar)",
+ "path_finder_drop_and_request": "Descartar ruta y volver a descubrir",
+ "path_finder_load_archive": "Cargar última instantánea de archivo",
+ "path_finder_request_sent": "Solicitud de ruta enviada",
+ "path_finder_found": "Ruta encontrada, reintentando página",
+ "path_finder_not_found": "No se encontró ruta dentro del tiempo de espera",
+ "path_finder_dropped_and_requested": "Ruta descartada, solicitando de nuevo",
+ "path_finder_failed": "La solicitud del buscador de ruta falló",
+ "path_finder_archive_loading": "Buscando instantánea de archivo..."
},
"forwarder": {
"title": "LXMF Forwarder",

diff --git a/meshchatx/src/frontend/locales/fr.json b/meshchatx/src/frontend/locales/fr.json
index a3776f1c..cf84351e 100644
--- a/meshchatx/src/frontend/locales/fr.json
+++ b/meshchatx/src/frontend/locales/fr.json
@@ -1208,7 +1208,18 @@
"load_phase_finding_path": "Recherche d'un chemin réseau vers le nœud",
"load_phase_establishing_link": "Établir un lien avec le nœud",
"load_phase_requesting_page": "Envoi de la demande de page",
- "load_phase_transferring": "Page de réception"
+ "load_phase_transferring": "Page de réception",
+ "path_finder": "Chercheur de chemin",
+ "path_finder_quick_request": "Demander un chemin",
+ "path_finder_force_find": "Forcer la recherche de chemin (attendre)",
+ "path_finder_drop_and_request": "Abandonner le chemin et redécouvrir",
+ "path_finder_load_archive": "Charger le dernier instantané d'archive",
+ "path_finder_request_sent": "Demande de chemin envoyée",
+ "path_finder_found": "Chemin trouvé, nouvelle tentative de page",
+ "path_finder_not_found": "Aucun chemin trouvé dans le délai imparti",
+ "path_finder_dropped_and_requested": "Chemin abandonné, nouvelle demande en cours",
+ "path_finder_failed": "Échec de la demande du chercheur de chemin",
+ "path_finder_archive_loading": "Recherche d'un instantané d'archive..."
},
"forwarder": {
"title": "Expéditeur LXMF",

diff --git a/meshchatx/src/frontend/locales/it.json b/meshchatx/src/frontend/locales/it.json
index dd8102ff..f85f6a13 100644
--- a/meshchatx/src/frontend/locales/it.json
+++ b/meshchatx/src/frontend/locales/it.json
@@ -1260,7 +1260,18 @@
"load_phase_finding_path": "Ricerca del percorso di rete verso il nodo",
"load_phase_establishing_link": "Connessione al nodo in corso",
"load_phase_requesting_page": "Invio richiesta pagina",
- "load_phase_transferring": "Ricezione pagina"
+ "load_phase_transferring": "Ricezione pagina",
+ "path_finder": "Ricerca percorso",
+ "path_finder_quick_request": "Richiedi percorso",
+ "path_finder_force_find": "Forza ricerca percorso (attendi)",
+ "path_finder_drop_and_request": "Annulla percorso e riscopri",
+ "path_finder_load_archive": "Carica l'ultimo snapshot d'archivio",
+ "path_finder_request_sent": "Richiesta percorso inviata",
+ "path_finder_found": "Percorso trovato, nuovo tentativo della pagina",
+ "path_finder_not_found": "Nessun percorso trovato entro il timeout",
+ "path_finder_dropped_and_requested": "Percorso annullato, nuova richiesta in corso",
+ "path_finder_failed": "Richiesta di ricerca percorso fallita",
+ "path_finder_archive_loading": "Ricerca dello snapshot d'archivio..."
},
"forwarder": {
"title": "Inoltro LXMF",

diff --git a/meshchatx/src/frontend/locales/nl.json b/meshchatx/src/frontend/locales/nl.json
index e686bd50..f83176e5 100644
--- a/meshchatx/src/frontend/locales/nl.json
+++ b/meshchatx/src/frontend/locales/nl.json
@@ -1208,7 +1208,18 @@
"load_phase_finding_path": "Op zoek naar een netwerkpad naar het knooppunt",
"load_phase_establishing_link": "Koppeling naar het knooppunt instellen",
"load_phase_requesting_page": "Paginaverzoek versturen",
- "load_phase_transferring": "Pagina ontvangen"
+ "load_phase_transferring": "Pagina ontvangen",
+ "path_finder": "Padzoeker",
+ "path_finder_quick_request": "Pad opvragen",
+ "path_finder_force_find": "Padzoeken forceren (wachten)",
+ "path_finder_drop_and_request": "Pad verwijderen en opnieuw ontdekken",
+ "path_finder_load_archive": "Laatste archief-snapshot laden",
+ "path_finder_request_sent": "Padaanvraag verzonden",
+ "path_finder_found": "Pad gevonden, pagina opnieuw proberen",
+ "path_finder_not_found": "Geen pad gevonden binnen time-out",
+ "path_finder_dropped_and_requested": "Pad verwijderd, nieuwe aanvraag bezig",
+ "path_finder_failed": "Padzoeker-aanvraag mislukt",
+ "path_finder_archive_loading": "Zoeken naar archief-snapshot..."
},
"forwarder": {
"title": "LXMF Forwarder",

diff --git a/meshchatx/src/frontend/locales/ru.json b/meshchatx/src/frontend/locales/ru.json
index f93299e1..041f0bdc 100644
--- a/meshchatx/src/frontend/locales/ru.json
+++ b/meshchatx/src/frontend/locales/ru.json
@@ -1148,7 +1148,18 @@
"load_phase_finding_path": "Поиск сетевого пути к узлу",
"load_phase_establishing_link": "Установка соединения с узлом",
"load_phase_requesting_page": "Отправка запроса страницы",
- "load_phase_transferring": "Приём страницы"
+ "load_phase_transferring": "Приём страницы",
+ "path_finder": "Поиск маршрута",
+ "path_finder_quick_request": "Запросить маршрут",
+ "path_finder_force_find": "Принудительный поиск маршрута (ждать)",
+ "path_finder_drop_and_request": "Сбросить маршрут и найти снова",
+ "path_finder_load_archive": "Загрузить последний снимок архива",
+ "path_finder_request_sent": "Запрос маршрута отправлен",
+ "path_finder_found": "Маршрут найден, повтор загрузки страницы",
+ "path_finder_not_found": "Маршрут не найден в течение тайм-аута",
+ "path_finder_dropped_and_requested": "Маршрут сброшен, выполняется повторный запрос",
+ "path_finder_failed": "Запрос поиска маршрута не удался",
+ "path_finder_archive_loading": "Поиск снимка архива..."
},
"forwarder": {
"title": "LXMF Форвардер",

diff --git a/meshchatx/src/frontend/locales/zh.json b/meshchatx/src/frontend/locales/zh.json
index 5839b20b..04b12ee4 100644
--- a/meshchatx/src/frontend/locales/zh.json
+++ b/meshchatx/src/frontend/locales/zh.json
@@ -1208,7 +1208,18 @@
"load_phase_finding_path": "寻找通往节点的网络路径",
"load_phase_establishing_link": "建立与节点的链接",
"load_phase_requesting_page": "发送页面请求",
- "load_phase_transferring": "接收页面"
+ "load_phase_transferring": "接收页面",
+ "path_finder": "路径查找器",
+ "path_finder_quick_request": "请求路径",
+ "path_finder_force_find": "强制查找路径(等待)",
+ "path_finder_drop_and_request": "丢弃路径并重新发现",
+ "path_finder_load_archive": "加载最新归档快照",
+ "path_finder_request_sent": "路径请求已发送",
+ "path_finder_found": "已找到路径,正在重试页面",
+ "path_finder_not_found": "在超时时间内未找到路径",
+ "path_finder_dropped_and_requested": "路径已丢弃,正在重新请求",
+ "path_finder_failed": "路径查找请求失败",
+ "path_finder_archive_loading": "正在查找归档快照..."
},
"forwarder": {
"title": "LXMF 转发器",


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────